home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group00a.txt / 000174_icon-group-sender _Fri Jun 30 12:47:23 2000.msg < prev   
Internet Message Format  |  2001-01-03  |  1KB

  1. Return-Path: <icon-group-sender>
  2. Received: (from root@localhost)
  3.     by baskerville.CS.Arizona.EDU (8.9.1a/8.9.1) id MAA12839
  4.     for icon-group-addresses; Fri, 30 Jun 2000 12:47:14 -0700 (MST)
  5. Message-Id: <200006301947.MAA12839@baskerville.CS.Arizona.EDU>
  6. From: Atle <trollet@skynet.be>
  7. X-Newsgroups: comp.lang.icon
  8. Subject: Re: coexpression history
  9. Date: Fri, 30 Jun 2000 19:12:07 -0100
  10. X-Trace: news1.skynet.be 962384795 6678 195.238.7.176 (30 Jun 2000 17:06:35 GMT)
  11. X-Complaints-To: abuse@skynet.be
  12. X-Accept-Language: en
  13. To: icon-group@optima.CS.Arizona.EDU
  14. Errors-To: icon-group-errors@optima.CS.Arizona.EDU
  15. Status: RO
  16.  
  17. Steve Wampler wrote:
  18. >  
  19. > Yes, that's the original reference (as far as I can remember) for the
  20. > coroutine side of co-expressions.  Coroutines were then implemented in
  21. > a number of languages.  The one that comes to mind as having the most
  22. > influence here is Simula.
  23. The idea of coroutines is being 'revamped' as 'component object' in Beta, the successor to Simula.
  24. Beta takes the idea of 'object oriented programming' one step further, to 'pattern-oriented programming'. I first saw coroutines in
  25. Icon, but now, when I have looked a little at Beta and gotten a very superficial overview of what they were part of, I realy feel i
  26. understand it better.
  27.  
  28. People interested in these aspects of Icon would progrably find Beta interesting:
  29.  
  30. www.mjolner.dk
  31.  
  32. -- at least I assume so :-)
  33.  
  34. Atle
  35.